artificial feed - Spanish English Dictionary